package com.mrd.projects.weixinapi.util;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * Created by luob on 2016/1/14 0014.
 */
public class BizUtil {

    /**
     * 生成商户订单号功能
     * 商户订单号	billno  String(28)
     * 组成：yyyymmdd+10位一天内不能重复的数字。
     * eg: 201411111234567890
     * 后10位规则：HHmmssiii+随机数1位
     *
     * @return
     */
    public static String generateBillNo() {
        Date date = new Date();
        String temp = (new SimpleDateFormat("HHmmssSSS")).format(date) + String.valueOf((int) Math.floor(Math.random() * 10));
        String result = new SimpleDateFormat("yyyyMMdd").format(date) + temp;
        return result;
    }
}
